Refine this word faster
Observation tower
noun
Definitions
Noun
- 1 a structure used to view events from a long distance and to create a full 360 degree range of vision
- 2 a structure commanding a wide view of its surroundings wordnet
See also for "observation tower"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.